#define _CRT_SECURE_NO_WARNINGS 1
#include<Stdio.h>
#include<math.h>

int rose(int i)
{
	int a = i;
	int sum = 0;
	int flag = 1;

	while (i)
	{
		int add = i % 10;
	    sum = sum +(int) pow(add, 4);
		i = i / 10;
	}

	if (sum == a)
	{
		flag = 0;
	}
	return flag;
}

int main(void)
{
	int i = 0;
	int j = 0;
	scanf("%d%d", &i, &j);
	int n = 0;
	int flag = 0;
	for (n = i; n < j; n++)
	{
		flag = rose(n);
		if (flag == 0)
		{
			printf("%d ", n);
		}
	}
	return 0;
}